# 定义一个出现异常的方法
def func1():
    print('func1 start')
    num = 1 / 0     # num zero error
    print('func1 over')

# 定义一个无异常的方法，调用上面的方法
def func2():
    print('func2 start')
    func1()
    print('func over')

# 定义一个方法，调用上面的方法
def main():
    try:
        func2()
    except Exception as e:
        print(f'出现异常了，异常的信息是：{e}')



main()

